package main

import (
	"fmt"
	"reflect"
	"time"
)

func main() {
	timeStr := "2024-10-27T00:00:00.259Z"

	t, err := time.Parse(time.RFC3339, timeStr)
	if err != nil {
		fmt.Println("解析时间失败:", err)
		return
	}
	// 获取东八区的位置

	loc, _ := time.LoadLocation("Asia/Shanghai")
	// 将UTC时间转换为东八区时间

	localTime := t.In(loc)
	fmt.Println("东八区时间:", localTime)
	str := fmt.Sprintf("%s", localTime.Format("2006-01-02 15:04:05"))
	fmt.Println("Type of x:", reflect.TypeOf(str))
}
